package com.bstek.demo.dubbo.service;

import com.bstek.demo.dubbo.domain.Result;

import java.util.Map;

/**
 * 规则引擎服务接口
 */
public interface IRuleEngineService {
    /**
     * 执行知识包中的规则，返回变量
     *
     * @param ruleCode 知识包编码
     * @param inParam 输入变量参数
     * @return 执行结果
     */
    Result executeRule(String ruleCode, Map<String,Object> inParam);
}